import React from 'react';

export default function index() {
  // 1\模拟new
  //   const Otaku = (name, age) => {
  //     this.name = name;
  //     this.age = age;

  //     this.habit = 'Games';
  //   };

  //   Otaku.prototype.strength = 60;

  //   Otaku.prototype.sayYourName = function () {
  //     console.log('I am ' + this.name);
  //   };
  //   function myNew() {
  //     const obj = new Object();
  //     let Constructor = [].shift.call(arguments);
  //     obj._proto_ = Constructor.prototype;
  //     Constructor.apply(obj, arguments);
  //   }
  //   const person = myNew(Otaku, 'Kevin', '18');
  //   console.log(person.name); // Kevin
  //   console.log(person.habit); // Games
  //   console.log(person.strength); // 60

  // 2\arguments
  function getArguments(a, b, c = null, d = null) {
    console.log(arguments);
  }
  getArguments(1, 2);
  return <div>index</div>;
}
